<?php namespace Home\Controller;

use Common\Model\Article;
use Common\Model\Category;
use Common\Model\ArcTag;
use Common\Model\ArcData;

class ContentController extends CommonController{
	
	public function __init(){

		parent::__init();
	}
	
	public function index(){
		$aid=Q('get.aid',0,'intval');	
//		分类
		$cateModel=new Category;
//		文章
		$arcModel=new Article;
//		文章内容
		$arcDataModel=new ArcData;
//		文章标签中间表
		$arcTagModel=new ArcTag;
		
		
//		设置文章自增
		$arcModel->where('aid',$aid)->increment('click');
		
		
//		文章表分别关联文章内容表和分类表，获取对应aid的文章内容
		$data=$arcModel->join('article_data','aid','=','article_aid')->join('category','category_cid','=','cid')->where('aid',$aid)->find();
		
//		压入每个文章对应的标签
		$data['tag']=$arcTagModel->join('tag','tag_tid','=','tid')->where('article_aid',$aid)->lists('tid,tname');
		
		View::with('data',$data);
		View::make();
	}
}

